inspector responsable - Turkish English Dictionary